The phrase "confusing name" is an idiomatic expression that refers to a person, place or thing with a name that is difficult to understand, remember or pronounce correctly. It can also refer to something that has multiple layers of complexity and is hard to grasp or comprehend.